急!聪明人来看!解方程组`√轻轻的=√我 + 走了 正-如/我=√轻轻的 / √来

来源:百度知道 编辑:UC知道 时间:2024/06/21 18:25:23
这里,相同的汉字代表0,1,2,3到9中的数字,不同的汉字代表不同的数字,开平方得出的数,当然都是整数,这组等式有唯一的解答!
谁会啊?```教教我,谢谢!

轻=2 的=5 我=4 走=1 了=3 正=7 如=8 来=9
方法:搜索+判断,下面是Pascal语言源程序:
var
a:array [1..8] of byte;
procedure search(n:byte);
var j,i:byte;flag:boolean;
begin
if n<9 then
for j:=0 to 9 do begin
a[n]:=j;flag:=true;
for i:=1 to n-1 do if a[n]=a[i] then flag:=false;
if flag then search(n+1);
end
else begin
if (a[3]<>0) and (a[8]<>0) then
if (sqrt(a[1]*110+a[2])=sqrt(a[3])+a[4]*10+a[5])
and (a[6]-a[7]/a[3]=sqrt(a[1]*110+a[2])/sqrt(a[8])) then begin
for i:=1 to 8 do write(a[i],' ');writeln;
end;
end;
end;
begin
search(1);
readln;
end.